import { createStore } from 'vuex'
// vuex的数据持久化插件
import createPersistedstate from 'vuex-persistedstate'

import user from './module/user'
import cart from './module/cart'
export default createStore({
  modules: {
    user,
    cart
  },
  plugins: [// 配置vuex的数据持久化插件
    createPersistedstate({
      key: 'erabbit-client-pc-store',
      paths: ['user', 'cart'] // 需要数据持久化的模块
    })
  ]
})
